package cmd

import (
	"payme3000/api_gateway/internal/app"
	"payme3000/framework/base"
)

// Execute 服务启动函数
func Execute(options ...base.OptionFunc) {
	// 调用框架提供的默认启动函数
	base.NewCmd(options...).Execute(
		// startup, 传递application实例
		func() (base.IApplication, error) {
			return app.Initialize()
		},
	)
}
